public class GenericTest01 {
    public static void main(String[] args) {
        Generic02 gc01 = new Generic02();
        //未使用泛型时，只能传入对应的数据类型
        //当不写泛型时，默认为object类型
        gc01.setName("lee");
        //Object类型
        Object name = gc01.getName();
        System.out.println(gc01.getName());

        //使用泛型，创建对象，泛型为Integer
        Generic02<Integer> gc02 = new Generic02<>();
        gc02.setName(20);
        Integer name1 = gc02.getName();
        System.out.println(name1);

        //使用泛型，创建对象，泛型为String
        Generic02<String> gc03 = new Generic02<>();
        gc03.setName("lee");
        String name2 = gc03.getName();
        System.out.println(name2);
    }
}
